compelling evidence - Francés Inglés Diccionario